package com.stm.bi.dto.query;

import com.stm.bi.model.DatatableQuery;
import com.stm.framework.annotation.ReqParam;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.ArrayList;
import java.util.List;

/**
 * @Description:
 * @Author: bo
 * @Date: 2023/10/17 9:20
 */
@Data
@Accessors(chain = true)
public class TableReportQry extends DatatableQuery {

    @ReqParam(label = "维度ID", required = true)
    private Long dimensionId;

    @ReqParam(label = "部门ID")
    private Long deptId;

    @ReqParam(label = "商品类型")
    private List<ParamQry> params = new ArrayList<>();

    @ReqParam(label = "商品分类等级")
    private String categoryLevel;

    private String salesType;
}
